﻿//============================================================
//write by bxl at 2021-06-12 15:56:29
//============================================================



using BCCommon;
using BCDto.Sim.Admin.Admin;
using BCDto.TMS.Order.OrderGoodsChecklist;

namespace BCService.TMS.Order.OrderGoodsChecklist
{
    public interface IOrderGoodsChecklistService
    {
        OrderGoodsChecklistDto Add(OrderGoodsChecklistRequestDto orderGoodsChecklistRequestDto, AdminDto admin);
        void Delete(long orderGoodsChecklistId);
        OrderGoodsChecklistDto GetById(long orderGoodsChecklistId);
        PageableList<OrderGoodsChecklistDto> GetList(int pageIndex, int pageSize);
        OrderGoodsChecklistDto Update(OrderGoodsChecklistDto orderGoodsChecklistDto, AdminDto admin);
    }
}